

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<script type="text/javascript" src="helpman_topicinit.js"></script>

<title>D [Enterprise Architect User Guide]</title>

<meta name="keywords" content="Enterprise Architect, Sparx Systems, UML, Glossary,Glossary D">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />

<link type="text/css" href="default.css" rel="stylesheet" />
<style type="text/css">
  A, A:Visited
  {
    color: #00F;
  }

  A:Active, A:Hover
  {
    color: #F00;
  }

  OL
  {
    margin: 5px 0 5px 48px;
  }

  UL
  {
    margin-bottom: 3px;
    margin-top: 0;
  }

  #nsr
  {
    background-color: #D4DFFF;
  }

  #nsr A
  {
    text-decoration: none;
  }

  #mainbody
  {
    padding: 8px;
  }

  .p_BodyText
  {
    padding: 5px 0;
  }
</style>



<style type="text/css" media="screen">
  BODY
  {
    background-color: #FFFFFF;
  }

  #nsr
  {
    padding: 6px 6px 0 6px;
    border-bottom: none;
    vertical-align: top;
    z-index: 2;
    visibility: visible;
    left: 0;
    top: 0;
    position: absolute;
  }

  #mainbody
  {
    left: 0;
    top: 0;
    margin: 0;
    position: absolute;
    padding: 10px;
    overflow: auto;
    height: 100%;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: bottom right;
    background-attachment: fixed;
  }
</style>

<style type="text/css" media="print">
  #nsr
  {
    visibility: none;
  }

  #mainbody
  {
    overflow: visible;
  }
</style>
<script type="text/javascript" language="JavaScript" src="nonscroll.js"></script>

</head>
<body scroll="no">

<div id="page">



        <div id="content">
          <div id="content-inner">
          



  
          <div id="nsr">
            <table border="0" cellspacing="0" cellpadding="4" width="100%">
              <tr valign="top">
                <td align="left">
  


                  <div style="text-align: left; text-indent: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;"><table cellspacing="0" cellpadding="0" border="0" style="border: none; border-spacing:0px;">
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="37" style="width:37px; height:20px;"><p class="p_Heading1"><a href="glossaryofterms.htm"><img src="glossary%20page.gif" width="29" height="29" border="0" alt="Glossary Page"></a></p>
</td>
<td valign="middle" width="617" style="width:617px;"><p class="p_Heading1"><span class="f_Heading1">~D~</span></p>
</td>
</tr>
</table>
</div>



  
                </td>
                <td align="right">
                  <a href="introduction.htm" onmouseover="document.images.main.src='button_main_h.gif'" onmouseout="document.images.main.src='button_main.gif'">
                    <img name="main" src="button_main.gif" border=0 alt="Return to Introduction">
                  </a>&nbsp;
    
                  <a href="c(glossary).htm" onmouseover="document.images.prev.src='button_prev_h.gif'" onmouseout="document.images.prev.src='button_prev.gif'">
                    <img name=prev src="button_prev.gif" border=0 alt="Previous page" />
                  </a>&nbsp;
    
    
    
                  <a href="e(glossary).htm" onmouseover="document.images.next.src='button_next_h.gif'" onmouseout="document.images.next.src='button_next.gif'">
                    <img name=next src="button_next.gif" border=0 alt="Next page" />
                  </a>
    
    
                </td>
              </tr>
            </table>
          </div>
          <div id="mainbody">
  


                <p class="p_Glossaryitem"><span class="f_Glossaryitem">database schema</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">The description of a database structure. It defines tables and fields and the relationship between them.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">datastore</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">An element used to define permanently stored data. A token of data that is stored in the Datastore is stored permanently. A token of data that comes out of the Datastore is a copy of the original data. The tokens imported are kept for the life of the Activity in which it exists.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">datatype</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A descriptor of a set of values that lack identity and whose operations do not have side effects. Datatypes include primitive pre-defined types and user-definable types. Pre-defined types include numbers, string and time. User-definable types include enumerations.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">decision</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">An element of an Activity diagram that indicates a point of conditional progression: if a condition is true, then processing continues one way, if not, then another.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">defining model [MOF]</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">The model on which a repository is based. Any number of repositories can have the same defining model.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">delegate</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A connector that defines the internal assembly of a component's external ports and interfaces. Using a Delegate connector wires the internal workings of the system to the outside world, by a delegation of the external interfaces' connections.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">delegation</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">The ability of an object to issue a message to another object in response to a message. Delegation can be used as an alternative to inheritance.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast:</span><span class="f_Glossarytext"> inheritance</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">dependency</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A relationship between two modeling elements, in which a change to one modeling element (the independent element) affects the other modeling element (the dependent element).</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">deployment</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A type of Dependency relationship that indicates the deployment of an artifact onto a node or executable target.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">deployment diagram</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A diagram that shows the configuration of run-time processing nodes and the components, processes, and objects that live on them. Components represent run-time manifestations of code units.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also: </span><span class="f_Glossarytext">component diagrams</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">deployment specification</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">Specifies parameters guiding deployment of an artifact, as is common with most hardware and software technologies.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">derived element</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A model element that can be computed from another element, but that is shown for clarity or that is included for design purposes even though it adds no semantic information.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">design</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">The part of the software development process whose primary purpose is to decide how the system is to be implemented. During design, strategic and tactical decisions are made to meet the required functional and quality requirements of a system.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast: </span><span class="f_Glossarytext">analysis</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">design time</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">Refers to something that occurs during a design phase of the software development process.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also:</span><span class="f_Glossarytext"> modeling time, run time, compile time</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast: </span><span class="f_Glossarytext">analysis time</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">development process</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A set of partially ordered steps performed for a given purpose during software development, such as constructing models or implementing models.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">diagram</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A graphical presentation of a collection of model elements, most often rendered as a connected graph of arcs (relationships) and vertices (other model elements). UML supports 13 diagram types, and Enterprise Architect extends these with seven more. Add-Ins, technologies and profiles can provide further diagram types.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">diagram gate</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A simple graphical way to indicate the point at which messages can be transmitted into and out of Interaction Fragments.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">diagram view</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">The Enterprise Architect workspace area where the UML diagrams are displayed.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">disjoint substate</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A substate that cannot be held simultaneously with other substates contained in the same composite State.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also:</span><span class="f_Glossarytext"> composite state, substate</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast: </span><span class="f_Glossarytext">concurrent substate</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">distribution unit</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A set of objects or components that are allocated to a process or a processor as a group. A distribution unit can be represented by a run-time composite or an Aggregate.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">domain</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">An area of knowledge or activity characterized by a set of concepts and terminology understood by practitioners in that area.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">dynamic classification</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A semantic variation of Generalization in which an object can change its classifier.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also:</span><span class="f_Glossarytext"> multiple classification</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast: </span><span class="f_Glossarytext">static classification</span></p>




            </div>
          </div>
        </div>



</div>


</body>
</html>
